home *** CD-ROM | disk | FTP | other *** search
/ Digitalfoto 118 / Digitalfoto 118.iso / mac / programas / 00 / start.swf / scripts / frame_1 / DoAction_8.as < prev    next >
Text File  |  2009-11-16  |  1KB  |  65 lines

  1. function showLoopLabel()
  2. {
  3.    loop_label_mc.attachMovie("loop_container_mc","loop_container_mc",1);
  4. }
  5. loop_mode = false;
  6. p1_var = false;
  7. p2_var = false;
  8. allow_key_checking = true;
  9. _root.attachMovie("pos_mc","loop_label_mc",10000);
  10. keyListener = new Object();
  11. keyListener.onKeyDown = function()
  12. {
  13.    if(allow_key_checking)
  14.    {
  15.       keycode = Key.getCode();
  16.       if(p1_var)
  17.       {
  18.          if(p2_var)
  19.          {
  20.             loop_mode = true;
  21.             allow_key_checking = false;
  22.             showLoopLabel();
  23.          }
  24.          else if(keycode == 220)
  25.          {
  26.             p2_var = true;
  27.          }
  28.       }
  29.       else if(keycode == 16)
  30.       {
  31.          p1_var = true;
  32.       }
  33.    }
  34.    else
  35.    {
  36.       Key.removeListener(keyListener);
  37.    }
  38. };
  39. keyListener.onKeyUp = function()
  40. {
  41.    if(allow_key_checking)
  42.    {
  43.       keycode = Key.getCode();
  44.       if(keycode == 16)
  45.       {
  46.          if(!loop_mode)
  47.          {
  48.             p1_var = false;
  49.             p2_var = false;
  50.             allow_key_checking = true;
  51.          }
  52.       }
  53.       if(keycode == 220)
  54.       {
  55.          if(!loop_mode)
  56.          {
  57.             p1_var = false;
  58.             p2_var = false;
  59.             allow_key_checking = true;
  60.          }
  61.       }
  62.    }
  63. };
  64. Key.addListener(keyListener);
  65.